CodeArts Agent Service Statement
This Service Statement ("this Statement" or "this Agreement") describes your rights, obligations, and responsibilities when using Huawei Cloud services. Please read the terms carefully, especially the terms that have a significant impact on your rights and interests, such as exemption from liability and limitation of liability. Such terms are in bold in this Agreement.
You understand and agree that by using any service as stated under this Agreement, you are deemed to have read and agreed to the General Terms of Service in this Agreement and the Dedicated Terms of Service for the service you use. By using any service under this Agreement, this Agreement shall become legally binding on you. If you do not agree to some or all of the terms in this Agreement, you agree to stop using related services.
1. General Terms of Service
1.1 Contracting Entity. This Agreement is entered into by and between you (or "user") and the Huawei Cloud contracting entity ("Huawei Cloud", "we", or "us"). The contracting entity displayed in your account center shall prevail. Once this Agreement takes effect, it will be legally effective between you and Huawei Cloud. In the event that you register on behalf of a company or other legal entity or use this Service in a manner permitted by Huawei Cloud, you represent and warrant that you have the right to make the company or legal entity bound by the terms of this Agreement.
1.2 Separate Agreement. If you subscribe to this Service offline, purchase this Service through our partners, or purchase partner products that integrate this Service, you may have to sign a separate agreement with us or our partners. You acknowledge and agree that you will remain bound by the separate agreement mentioned in this article if you are authorized to access and use this Service.
1.3 Agreement Update. This Agreement is subject to change at any time. We will notify you of any changes to this Agreement by posting a notice on our website or by other means. You can also visit our website to read the latest service agreement. If you do not agree to part or all of the latest version of this Agreement, please stop using this Service. By continuing to use this Service, you acknowledge that you are aware of and agree to the latest version of this Agreement.
1.4 Your Content
- 1.4.1 The definition and related regulations of "Your Content" are subject to the Huawei Cloud Customer Agreement ({cuaComputingIntlUrl}).
- 1.4.2 In terms of Your Content, except as required by laws and regulations or for your use of this Service, Huawei Cloud is entrusted to process your data only in accordance with your authorization and instructions and the agreement between you and us.
- 1.4.3 You have the right to upload, delete, and modify Your Content. Exercise caution when deleting or modifying data. You shall solely bear the consequences of these operations.
- 1.4.4 You must back up the data you need. Huawei Cloud provides data backup services only in accordance with relevant laws and regulations or agreements.
2.CodeArts Agent Terms of Service
2.1 Service Content
CodeArts Agent is an intelligent development assistant provided by Huawei Cloud. It offers intelligent code generation and Q&A capabilities, reshaping software R&D and enabling developers to focus on service innovation with higher velocity. CodeArts Agent provides DevEco CodeGenie, an AI-assisted programming tool for HarmonyOS development to support efficient application/service development. CodeArts Agent is made available through integrated development environment (IDE) extensions (or plug-ins) and open APIs for integration into multiple application scenarios.
2.2 Collection and Processing of Your Personal Data
You understand and agree that Huawei Cloud is entitled to collect, use, and process your personal data throughout the entire service process in accordance with the Privacy Statement ({saPrpIntlUrl}).
2.3 Processing Your Content Data
-
2.3.1 Processing Personal Data Contained in Your Content
- 1. For any prompts, datasets, or other content that you or your users input ("Your Input"), you represent and warrant that you and your users have all necessary rights to provide Your Input for use with this Service. Furthermore, you grant Huawei Cloud free, non-exclusive license to use and process Your Input to support, operate, and improve this Service. You shall bear all responsibilities arising from Your Input.
- 2. If Your Input contains any personal data, ensure it is anonymized. If personal data cannot be anonymized and must be processed during the use of this Service, you must comply with relevant laws and regulations such as the Personal Information Protection Law of the People's Republic of China. This includes obtaining the authorization of the rights holder or other legal basis as required by applicable laws. In the preceding scenarios, you will determine the type, method, and purpose of personal data processing. We will process the personal data in Your Input in accordance with Huawei Cloud's Data Processing Addendum signed between you and us.
- 3. Processing and Retention. When Huawei Cloud provides you with this Service, you authorize Huawei Cloud and its affiliates and suppliers to process Your Input. Your Input will be processed in the People's Republic of China. After an inference job is complete, Your Input will be deleted immediately.
- 4. Disclosure to Third Parties. We will not disclose Your Input to any third party. However, we may be required to disclose Your Input to third parties as mandated by applicable laws, regulations, legal procedures, litigation, arbitration, government orders, and regulatory requirements. For instance, we may need to provide Your Input to relevant government office or to suppliers who offer content compliance review services for this Service in order to meet content compliance review requirements.
- You understand and agree that both parties will process the personal data contained in Your Content in accordance with the Data Processing Addendum ({saDpaIntlUrl}). Huawei Cloud is committed to processing personal data in Your Content in accordance with the Data Processing Addendum.
-
2.3.2 Processing Important/Core Data Contained in Your Content
You understand and agree that, if you or your end users engage with important or core data as defined by the Data Security Law of the People's Republic of China when using this Service in any format, you shall understand the features provided by this Service, as well as the potential scenarios involving entrusted data processing and cross-border data transfer. Furthermore, you shall adhere to the Data Security Law of the People's Republic of China and all related regulatory requirements. This includes proactively assuming your responsibilities and duties, which encompass but are not limited to declaring important data and cross-border data transfers, reporting security incidents and risks, maintaining records, and signing necessary agreements. If you require assistance from this Service in fulfilling these regulations, Huawei Cloud will make the best, reasonable efforts to provide support upon receipt of your formal written request.
2.4 Cooperation You Need to Provide
(1) CodeArts Agent is provided as an extension (or plug-in) for supported IDEs. You are responsible for installing a compatible IDE prior to using this Service. If data leakage or other legal issues arise due to the use of non-genuine, compromised, or Trojan-infected operating systems (OSs) or IDEs, you acknowledge and agree that you bear full responsibility and ensure that Huawei Cloud will not suffer any resulting loss. (2) To provide intelligent code generation and Q&A capabilities, CodeArts Agent may collect and process your code context, project information, and related data to give responses.
2.5 Restrictions
Prohibited Behaviors When Using CodeArts Agent. You shall not use CodeArts Agent to perform any illegal development activities. In the event of any of the above, we reserve the right to unilaterally suspend or terminate provisioning this Service to you and to ask you to compensate us for any and all losses arising therefrom. In addition, we reserve the right to withhold any cloud service fees or support service fees you have already paid.
2.6 Service Pricing
Billing has been described on the package subscription page. You agree to pay for the service fees based on this package description. This Service reserves the right to not provide you with services and/or technical support, and the right to terminate the services and/or technical support, until you pay all fees as agreed.
2.7 Disclaimer
You are responsible for reviewing CodeArts Agent's service description published on Huawei Cloud's official website and for determining the suitability and adaptability of this Service for your intended use. You acknowledge and agree that you are solely responsible for understanding the operations of CodeArts Agent and for any consequences arising from your use of this Service. Huawei Cloud shall not be liable for any consequences caused by you.
You shall understand and agree that the code displayed by this Service is provided solely as a recommendation. Huawei Cloud and this Service do not generate or write code on your behalf. If you choose to accept any recommended code, it shall be deemed that you authored such code. Huawei Cloud and this Service make no express or implied warranties regarding the security, defect, quality, or compatibility of any recommended code. You are solely responsible for the quality of your code, whether authored independently or based on this Service's recommendations. When using code recommended by this Service, you are advised to take the same precautions as during self-coding, which include rigorous testing, IP scanning, and security vulnerability tracking.
CodeArts Agent provides knowledge base management functionality. We make no express or implied commitment or guarantee regarding the availability, reliability, correctness, security, update, or upgrade of knowledge bases you use. The running, operation, and use of your service are at your own discretion and risk.
CodeArts Agent provides the Model Context Protocol (MCP) framework. We make no express or implied commitment or guarantee regarding the availability, reliability, correctness, security, update, or upgrade of the MCP service you use. The running, operation, and use of your service are at your own discretion and risk.
Last updated: September 30th, 2025